$(document).ready(function(){
    $('#submit').click(function (e) {
        e.preventDefault();
        var form = $('#loginForm').serializeArray();
        var datas = unSerializeArray(form);
        var regUser = /^[a-zA-Z0-9]{4,32}$/;

        if (!datas.user) {
            alert('用户名不能为空！');
            return false;
        } else if (!regUser.test(datas.user)) {
            alert('用户名格式不正确！');
            return false;
        }

        if (!datas.pass) {
            alert('密码不能为空！');
            return false;
        }


        var registerUsers = LsyStorage.getItem('users');
        var username = datas.user;
        if (!registerUsers || !registerUsers[username]) {
            alert('“' + username + '”未注册。');
            return false;
        } else if (registerUsers[username]['password'] !== datas.pass) {
            alert('密码输入有误！');
            return false;
        } else {
            alert('登录成功！');
            LsyCookie.setItem('loginUsername', username, 24 * 3600, './');
            window.location.href = 'index.html';
        }
    });

    function unSerializeArray(arr) {
        var obj = {};
        arr.forEach(function (item) {
            obj[item.name] = (item.value).replace(/(^\s+|\s+$)/g, '');
        });
        return obj;
    }

    function checkLogin() {
        if (LsyCookie.getItem('loginUsername')) {
            window.location.href = 'index.html';
        }
    }
});

// $(document).ready(function() {
//     var user = false;
//     var pass = false;
//     var pin = false;
//     $(".center input[name='user']").focus(function(){
//         if($(this).val()=='邮箱/用户名/手机号码'){
//             $(this).val('');
//         }
//     });
//     $(".center input[name='user']").blur(function(){
//         if($(this).val()==''){
//             $(this).val('邮箱/用户名/手机号码');
//         }
//         if($(this).val()!=''){
//             user = true;
//         }
//     });
//     $(".center input[name='pass']").focus(function(){
//         if($(this).val()=='密码'){
//             $(this).val('');
//             $(this).attr('type','password');
//         }
//     });
//     $(".center input[name='pass']").blur(function(){
//         if($(this).val()==''){
//             $(this).attr('type','text');
//             $(this).val('密码');
//         }
//         if($(this).val()!=''){
//             pass = true;
//         }
//     });
//     $(".center input[name='pin']").focus(function(){
//         if($(this).val()=='验证码'){
//             $(this).val('');
//         }
//     });
//     $(".center input[name='pin']").blur(function(){
//         if($(this).val()==''){
//             $(this).val('验证码');
//         }
//         if($(this).val()!=''){
//             pin = true;
//         }
//     });
//     $(".submit").click(function(){
//         if(user&pass&pin==true){
//             return true;
//         }else{
//             return false;
//         }
//     });
// });